a sound beating - Spanish English Dictionary